5 research outputs found

    Dynamic Illumination for Augmented Reality with Real-Time Interaction

    Get PDF
    Current augmented and mixed reality systems suffer a lack of correct illumination modeling where the virtual objects render the same lighting condition as the real environment. While we are experiencing astonishing results from the entertainment industry in multiple media forms, the procedure is mostly accomplished offline. The illumination information extracted from the physical scene is used to interactively render the virtual objects which results in a more realistic output in real-time. In this paper, we present a method that detects the physical illumination with dynamic scene, then uses the extracted illumination to render the virtual objects added to the scene. The method has three steps that are assumed to be working concurrently in real-time. The first is the estimation of the direct illumination (incident light) from the physical scene using computer vision techniques through a 360° live-feed camera connected to AR device. The second is the simulation of indirect illumination (reflected light) from the real-world surfaces to virtual objects rendering using region capture of 2D texture from the AR camera view. The third is defining the virtual objects with proper lighting and shadowing characteristics using shader language through multiple passes. Finally, we tested our work with multiple lighting conditions to evaluate the accuracy of results based on the shadow falling from the virtual objects which should be consistent with the shadow falling from the real objects with a reduced performance cost

    Designing embodied interactions for informal learning: two open research challenges

    Get PDF
    Interactive installations that are controlled with gestures and body movements have been widely used in museums due to their tremendous educational potential. The design of such systems, however, remains problematic. In this paper, we reflect on two open research challenges that we observed when crafting a Kinect-based prototype installation for data exploration at a science museum: (1) making the user aware that the system is interactive; and, (2) increasing the discoverability of hand gestures and body movements

    Image Denoising Using A Generative Adversarial Network

    Get PDF
    Animation studios render 3D scenes using a technique called path tracing which enables them to create high quality photorealistic frames. Path tracing involves shooting 1000's of rays into a pixel randomly (Monte Carlo) which will then hit the objects in the scene and, based on the reflective property of the object, these rays reflect or refract or get absorbed. The colors returned by these rays are averaged to determine the color of the pixel. This process is repeated for all the pixels. Due to the computational complexity it might take 8-16 hours to render a single frame. We implemented a neural network-based solution to reduce the time it takes to render a frame to less than a second using a generative adversarial network (GAN), once the network is trained. The main idea behind this proposed method is to render the image using a much smaller number of samples per pixel than is normal for path tracing (e.g., 1, 4, or 8 samples instead of, say, 32,000 samples) and then pass the noisy, incompletely rendered image to our network, which is capable of generating a high-quality photorealistic image

    Are Used Cars More Sustainable? Price Prediction Based on Linear Regression

    No full text
    Currently, owning a car is a necessity, as it plays a significant role in human transportation for different purposes such as going to work and to the hospital. However, with the current economic challenges, buying expensive cars can be a burden. The car market has shifted toward more affordable used cars. Due to the increasing number of used cars being sold, the price of used cars has become a major issue that could affect our sustainable way of living. The objective of this research is to understand the impact of the problem and to find empirical solutions by implementing a variety of machine learning techniques and big data tools on the prices of used cars. Thus, we develop a linear regression model that can estimate used car prices based on various features to answer the following research questions: (R.Q.1) How significantly does an independent feature in the dataset affect the dependent variable (car price)? (R.Q.2) Is a linear regression model effective for prediction of used car prices? (R.Q.3) How does prediction of used car prices support sustainability? Finally, we present our results in the form of answers to these questions, including some limitations and future research
    corecore